[转载][Linux]CentOS安装Darwin Streaming Server搭建RTSP流媒体服务器


安装环境库

yum -y install gcc gcc-c++ perl ld-linux.so.2 libstdc++.so.6

下载Darwin Streaming Server v5.5.5 并安装

ssh root@yourIpAddr # ssh 登录到服务器
wget http://dss.macosforge.org/downloads/DarwinStreamingSrvr5.5.5-Linux.tar.gz
tar -zxvf DarwinStreamingSrvr5.5.5-Linux.tar.gz
cd DarwinStreamingSrvrlinux-Linux
./Install

浏览器访问Darwin Streaming Server WEB

访问 http://yourIpAddr:1220

初始设置向导:

  1. Setup Assistant MP3 Broadcast Password:这里重复输入你的密码,然后点Next下一步
  2. Setup Assistant Secure Administration:不用勾选,直接点Next下一步
  3. Setup Assistant Media Folder:默认为/usr/local/movies,不建议修改,直接点Next下一步
  4. Setup Assistant Streaming on Port 80:不建议改端口,点Finish完成设置向导

测试RTSP流媒体服务

打开VLC media player,然后点左上角“媒体”——“打开网络串流”,然后输入网络URL,例如我想播放/usr/local/movies下的sample_h264_1mbit.mp4,则打开下面这个链接:
rtsp://192.168.200.77/sample_h264_1mbit.mp4
可以看到能够播放视频

启动及开机自动启动

1、手动运行:

sudo /usr/local/sbin/DarwinStreamingServer
sudo /usr/local/sbin/streamingadminserver.pl

第一个命令为开启DarwinStreamingServer服务,这个服务运行了就可以通过RTSP访问流媒体了.第二个命令为开启WEB服务器(默认端口1220)。

2、如果要开机自动运行,则把上面两条命令(不用sudo)加到/etc/rc.local文件(exit 0之前)中即可。

测试

在AndroidApp中创建一个VideoView就可以直接播放RTSP视频流了。

原文

http://www.yimiju.com/articles/567.html


文章作者: Wossoneri
版权声明: 本博客所有文章除特別声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明来源 Wossoneri !
评论
 上一篇
下一篇 
[Android][Framework]Activity启动流程 [Android][Framework]Activity启动流程
前面介绍了ActivityThread,就顺带提了一下Activity的启动流程。本来感觉之前的分析已经把启动流程分析了一大半,可结果发现并没有想象的那么简单。关于ActivityManagerService,也是一个庞大的家伙,看了很多资料,结合源码也还是比较困难。因为资料都是基于旧代码的分析,而我是跟着Andorid O的源码去看,所以很多代码对不上,无形中又增加了不少困难。不过这种困难都是小问题,只要耐心,都能跟的下去。因为工作原因,我手里会有很多网上没有的分析资料,涵盖了AMS大大小小的处理问题。所以会对问题做一些梳理,对照着源码加深理解。
2018-06-03
  目录